special services departments - Turkish English Dictionary